package com.baosight.risk.service.xtzy.entity;

import javax.persistence.*;

import com.baosight.risk.base.entity.BaseEntity;
import lombok.Data;

/**
 * Table: T_XTZY_ROLE
 */
@Data
@Table(name = "T_XTZY_ROLE")
public class XtzyRole extends BaseEntity {

    /**
     * 角色代码
     * <p>
     * Table:     T_XTZY_ROLE
     * Column:    ROLE_CODE
     * Nullable:  true
     */
    @Column(name = "ROLE_CODE")
    private String roleCode;

    /**
     * 角色名称
     * <p>
     * Table:     T_XTZY_ROLE
     * Column:    ROLE_NAME
     * Nullable:  true
     */
    @Column(name = "ROLE_NAME")
    private String roleName;

    /**
     * 角色类型
     * <p>
     * Table:     T_XTZY_ROLE
     * Column:    ROLE_TYPE
     * Nullable:  true
     */
    @Column(name = "ROLE_TYPE")
    private String roleType;

    /**
     * 是否审计
     * <p>
     * Table:     T_XTZY_ROLE
     * Column:    ROLE_TYPE_NAME
     * Nullable:  true
     */
    @Column(name = "ROLE_TYPE_NAME")
    private String roleTypeName;

    /**
     * 首页
     * <p>
     * Table:     T_XTZY_ROLE
     * Column:    HOME_PAGE
     * Nullable:  true
     */
    @Column(name = "HOME_PAGE")
    private String homePage;

    /**
     * 优先级
     * <p>
     * Table:     T_XTZY_ROLE
     * Column:    PRIORITY
     * Nullable:  true
     */
    @Column(name = "PRIORITY")
    private String priority;

    /**
     * 状态（10-正常；20-停用）
     * <p>
     * Table:     T_XTZY_ROLE
     * Column:    STATUS
     * Nullable:  true
     */
    @Column(name = "STATUS")
    private String status;

    /**
     * 备注
     * <p>
     * Table:     T_XTZY_ROLE
     * Column:    REMARK
     * Nullable:  true
     */
    @Column(name = "REMARK")
    private String remark;

    /**
     * 排序
     * <p>
     * Table:     T_XTZY_ROLE
     * Column:    ROW_ORDER
     * Nullable:  true
     */
    @Column(name = "ROW_ORDER")
    private String rowOrder;
    private static final long serialVersionUID = 1L;
}